060262151ef35bc209c9b1a140ec83b5b7e35c32,extensions/cache/src/main/java/org/radargun/stages/cache/background/PrivateLogLogic.java,PrivateLogLogic,checkedPutValue,#number#PrivateLogValue#,261

Before Change


   }

   private void checkedPutValue(long keyId, PrivateLogValue value) throws Exception {
      long startTime = TimeService.nanoTime();
      try {
         basicCache.put(keyGenerator.generateKey(keyId), value);
      } catch (Exception e) {
         stressor.stats.registerError(TimeService.nanoTime() - startTime, BasicOperations.PUT);
         throw e;
      }
      long endTime = TimeService.nanoTime();
      stressor.stats.registerRequest(endTime - startTime, BasicOperations.PUT);
   }

   protected static class OperationTimestampPair {

After Change


   }

   private void checkedPutValue(long keyId, PrivateLogValue value) throws Exception {
      stressor.stats.startRequest().exec(BasicOperations.PUT,
         () -> basicCache.put(keyGenerator.generateKey(keyId), value));
   }

   protected static class OperationTimestampPair {